'''
ESTA CLASE NO SE USA MAS
'''

class Memory:
    memory = {}
    dir = 0

    def load(self, pid, program):
        print("-- Ya se cargo en memoria --")
        self.memory[pid] = program
        
    def unLoad(self, pid):
        print("-- Ya se descargo de memoria --")
        del self.memory[pid]

    def read(self, pcb): ## pcTripla esta compuesta por: pid, proximaInstruction, instruccionesFaltantes
        print("-- Se leyeron las instrucciones --")
        if pcb.hasNextInstruction():
            return pcb.nextInstruction()
        else:
            return None
